Taller de R: Estadística y programación

Lectura 1: Introdución a R

Eduard F. Martínez-González

Universidad de los Andes | ECON-1302

Hoy veremos

  • [1.] Prólogo

  • [2.] Syllabus

  • [3.] ¿Usar R?

  • [4.] Configuración inicial

    • [4.1.] Instalar R y Rstudio

    • [4.2.] Instalar Git

    • [4.3.] Configurar Git

Acerca del curso

Acerca de mí

Eduard Martinez, estudiante doctorado en Economía de la Universidad de los Andes. Puedes ver mi página web aquí.

Qries

Qries @emartigo

Qries eduard-martinez

2. Syllabus


Puedes encontrar el programa completo del curso aquí

Objetivo

Este curso busca promover el uso de lenguajes de programación de código abierto (open source), familiarizando al estudiante con el entorno de trabajo de R e introduciendo a los estudiantes en algunos métodos computacionales aplicados en la investigación económica.

Organización del curso

El curso está dividido en 6 módulos:

  • Módulo 1: Introducción al entorno de trabajo de R
  • Módulo 2: Tidyverse
  • Módulo 3: Loops y funciones
  • Módulo 4: Regresiones
  • Módulo 5: GIS en R
  • Módulo 6: Otras aplicaciones

Evaluación

Componente Peso
Task 1 (Módulos 1, 2) 30%
Task 2 (Módulo 3) 15%
Task 3 (Módulos 4, 5, 6) 40%
Participación activa en el curso: 15%

Cuando completes este curso…

3. ¿Usar R?


R es un entorno de programacion libre que fue desarrollado en el año 1993 por Robert Gentleman y Ross Ihaka del Departamento de Estadística de la Universidad de Auckland.

¿Por qué usar R? (cont…)

Ver: The Popularity of Data Science Software.

¿Por qué usar R? (cont…)

  • Ideal para la ciencia de datos

  • Open-source (free!)

    • Puedes descargarlo, instalarlo y usarlo sin ningun costo.
    • Colaboradores en la academia y en la industria.
    • Más de 17.000 librerías disponibles.
  • Múltiples bases de datos

    • Puedes trabajar con multiples bases de datos al mismo tiempo en diferentes objetos.

¿Por qué usar R? (cont…)

  • Lenguaje orientado a objetos (pronto entenderemos mejor esto)

    • Todo es un objeto

    • Todo tiene un nombre

  • Librerías y funciones

    • Se usan funciones para crear y editar objetos.

    • Generalmente las funciones que necesitamos ya han sido escritas por otros colaboradores en paquetes o librerías que debemos “llamar” cada vez que se vayan a usar.

4. Configuración inicial


Descargar softwares

  • Descargar R

  • Descargar RStudio

    • RStudio es un entorno de desarrollo integrado (IDE) para el lenguaje de programación R. En un lenguaje más practico, Rstudio brinda una interfaz más amigable que R, brindando una experiencia de aprendizaje más placentera.
  • Descargar Git

  • Crear una cuenta de GitHub

  • Configurar Git

Instalar R (Mac)

Version 4.0.3. para MAC

Instalar R (Windows)

Version 4.0.3. para Windows o Linux

Instalar RStudio (Mac)

Instalar RStudio (Windows)

Instalar Git (Mac)

Instalar Git (Windows)

Configurar la cuenta de Git en el equipo

Ir a la CMD o terminal de su equipo y ejecutar los siguientes comandos:

git config --global user.name 'Escribe tu usuario de GitHub'
git config --global user.email 'Escribe tu correo de GitHub'
git config --global user.password "Escribe tu contraseña de GitHub"

Gracias


Hoy vimos…

☑ Instalamos R

☑ Instalamos RStudio

☑ Instalamos Git

☑ Configuramos nuestra cuenta de GitHub en nuestro equipo